//定义了一个是联系人的当前下标，修改之前的名称
var contactcount = 0,original_name="";
$().ready(function(){
	contactcount = eval($("#c_count").val());
	original_name = $("#custom_name").val();
	$("#selectcardtype").change(function(){
		$("#cardtypename").val($("#selectcardtype").find("option:selected").text()) ;
	});
	
	$("#selectcustomtype").change(function(){
		$("#customtypename").val($("#selectcustomtype").find("option:selected").text()) ;
	});
	
	//选择省份，加载相应城市
	$("#selectprovince").change(function(){
		$("#selectcity").empty();
		$("#selectcity").append("<option value=\"\" selected=\"selected\">--请选择--</option>");
		$("#selectarea").empty();
		$("#selectarea").append("<option value=\"\" selected=\"selected\">--请选择--</option>");
		var s_province = $("#selectprovince").val();
		$.post("customer/city/load/"+s_province,function(result){
			if(result != null){
				for(var i=0;i<result.length;i++){
					$("#selectcity").append("<option value=\""+result[i].cityid+"\">"+result[i].city+"</option>");
				}
			}else{
				alert("城市加载失败！");
			}
		},'json');	
	});
	//选择城市加载相应地区
	$("#selectcity").change(function(){
		$("#selectarea").empty();
		$("#selectarea").append("<option value=\"\" selected=\"selected\">--请选择--</option>");
		var s_city = $("#selectcity").val();
		$.post("customer/area/load/"+s_city,function(result){
			if(result != null){
				for(var i=0;i<result.length;i++){
					$("#selectarea").append("<option value=\""+result[i].areaid+"\">"+result[i].area+"</option>");
				}
			}else{
				alert("区域加载失败！");
			}
		},'json');
	});
	//添加联系人
	$("#addcontact").click(function(){
		var str = $("<tr><td><input type='text' class='easyui-validatebox' required='required' name='contactList["+contactcount+"].contactname'/><span style='color:red;'>*</span></td>"+
				"<td><input type='text' style='width:130px;' class='easyui-validatebox' required='required' name='contactList["+contactcount+"].contacttel'/><span style='color:red;'>*</span></td>"+
				"<td><input type='text' style='width:130px;' name='contactList["+contactcount+"].contactfax'/></td>"+
				"<td><input type='text' style='width:130px;' name='contactList["+contactcount+"].contactemail'/></td>"+
				"<td><input type='text' style='width:130px;' name='contactList["+contactcount+"].contactrole'/></td>"+
				"<td style='width:130px;' onclick='getDel(this)'><a href='javascript:void(0);'>删除</a></td></tr>");
	    $("#addtr").append(str);
		contactcount = contactcount + 1;
	});
	
	//检查用户名称
	$("#custom_name").blur(function(){
		check_customer_name();
	});
});
	//修改客户
	function updateCustomer(){
		//表单提交
		$('#cform').form('submit', {
			url : "customer/update",
			onSubmit : function() {
				var isValid = $(this).form('validate');
				var flag = check_customer_name();
				return isValid && flag; // 如果有一个为false，表单就不提交
			},
			success : function(msg) {
				if (msg == "success") {//提交成功
					//刷新
					search_customer();
					$.messager.alert('提示','修改成功!','info');
				} else {
					$.messager.alert('提示','修改失败!','error');
				}
			}
		});
	}
	//检查客户名称是否已经存在
	function check_customer_name(){
		var flag = false;
		var custom_name = $.trim($("#custom_name").val());
		if(custom_name == original_name)
			return true;
		if(custom_name != null && custom_name.length > 0){
			$.ajax({
				   type: "POST",
				   url: "customer/check",
				   data: {'customname':custom_name},
				   async: false,
				   success: function(result){
					   if(result == "success"){
							flag = true;
						}else{
							$.messager.alert('提示','客户名字已经存在，请更换!','error');
						}
				   }
				});
		}
		return flag;
	}
	//删除行
	function getDel(k){  
	   $(k).parent().parent().remove();   
    } 